//1、编程求 1~10000 之间的所有“完全数”，完全数是该数的所有因子之和等于该数的数。例如，6 的因子有 1、2、
//3，且 6=1+2+3，所以 6 是完全数。
public class Solution {
    public static boolean perfectNumber(int num ){
        int sum=0;
        for (int i = 1; i <=num/2 ; i++) {
            if(num%i==0){
                sum+=i;
            }
        }
        if(sum==num){
            return true;
        }
       return false;
    }

    public static void main(String[] args) {
        for (int i = 1; i <=10000 ; i++) {
            if(perfectNumber(i)){
                System.out.println(i+"是完全数");
            }
        }
    }
}
